코딩테스트 Level2 [프로그래머스] 문자열 압축 (Python, Java) 내가 작성한 코드가 상대적으로 속도가 느림을 확인할 수 있었다. 이번 문제의 경우는 처음 문제 설명에서 문제의 모든 조건에 대해 설명해 주지 않고 마지막 입출력 예제인 5번에서 문자열은 제일 앞부터 정해진 길이만큼잘라야 한다는 조건을 걸었다. 처음 문제 설명만 먼저 읽고 문제를 풀었던 나는 코드를 다 작성하고 나서야 이러한 제약조건이 있다는 것을 알게 되었고 그 후에 문제를 처음부터 다시 풀... 2020 카카오 블라인드 채용python프로그래머스코딩테스트 Level2알고리즘 문제풀이2020 카카오 블라인드 채용 [프로그래머스] 수식 최대화 (Java) 문제를 풀면서 시간이 많이 들고 헷갈렸던 내용은 크게 1) 문자열 쪼개기 2) DeepCopy에 관한 내용이었다. 1) 문자열 쪼개기 같은 경우는 "100-200*300-500+20"와 같은 문자열을 연산과 숫자를 따로 각각의 List에 넣는 작업이었다. 원래는 정규식을 사용해 바로 split을 하려고 하였으나 split에 여러 조건을 넣는것을 하지 못하여 결국 replace로 변경하고 돌아... 2020 카카오 인턴십코딩테스트 Level2정규식deep copy알고리즘 문제풀이2020 카카오 인턴십
[프로그래머스] 문자열 압축 (Python, Java) 내가 작성한 코드가 상대적으로 속도가 느림을 확인할 수 있었다. 이번 문제의 경우는 처음 문제 설명에서 문제의 모든 조건에 대해 설명해 주지 않고 마지막 입출력 예제인 5번에서 문자열은 제일 앞부터 정해진 길이만큼잘라야 한다는 조건을 걸었다. 처음 문제 설명만 먼저 읽고 문제를 풀었던 나는 코드를 다 작성하고 나서야 이러한 제약조건이 있다는 것을 알게 되었고 그 후에 문제를 처음부터 다시 풀... 2020 카카오 블라인드 채용python프로그래머스코딩테스트 Level2알고리즘 문제풀이2020 카카오 블라인드 채용 [프로그래머스] 수식 최대화 (Java) 문제를 풀면서 시간이 많이 들고 헷갈렸던 내용은 크게 1) 문자열 쪼개기 2) DeepCopy에 관한 내용이었다. 1) 문자열 쪼개기 같은 경우는 "100-200*300-500+20"와 같은 문자열을 연산과 숫자를 따로 각각의 List에 넣는 작업이었다. 원래는 정규식을 사용해 바로 split을 하려고 하였으나 split에 여러 조건을 넣는것을 하지 못하여 결국 replace로 변경하고 돌아... 2020 카카오 인턴십코딩테스트 Level2정규식deep copy알고리즘 문제풀이2020 카카오 인턴십